compromising oneself - Turc Anglais Dictionnaire